place with abundant chilcas - French English Dictionary